package com.itany.corejava.day12;

import javax.swing.*;
import java.awt.*;

public class TestForm {


    public static void main(String[] args) {

        JFrame jf=new JFrame();

        jf.setLayout(new FlowLayout());

        JTextField jtf=new JTextField(10);
        jf.add(jtf);

        JPasswordField jpf=new JPasswordField(10);
        jpf.setEchoChar('*');
        jf.add(jpf);

        JTextArea jta=new JTextArea(15,30);
        JScrollPane jsp=new JScrollPane(jta);
        jf.add(jsp);

        JCheckBox jcb1=new JCheckBox("a");
        JCheckBox jcb2=new JCheckBox("b");
        JCheckBox jcb3=new JCheckBox("c");
        jf.add(jcb1);
        jf.add(jcb2);
        jf.add(jcb3);

        JRadioButton jrb1=new JRadioButton("a");
        JRadioButton jrb2=new JRadioButton("b");
        ButtonGroup bg=new ButtonGroup();
        bg.add(jrb1);
        bg.add(jrb2);
        jf.add(jrb1);
        jf.add(jrb2);

        JComboBox jcb=new JComboBox();
        String[] items={"---请选择---","a","b"};
        for (int i = 0; i < items.length; i++) {
            jcb.addItem(items[i]);
        }
        jf.add(jcb);

        JFileChooser jfc=new JFileChooser();
        jf.add(jfc);

        jf.pack();
        jf.setVisible(true);
        jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    }
}
